missile for mounted weapons - Turkish English Dictionary